Class JEIConfig

java.lang.Object
jeresources.jei.JEIConfig
All Implemented Interfaces:
mezz.jei.api.IModPlugin

public class JEIConfig extends Object implements mezz.jei.api.IModPlugin
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final net.minecraft.resources.ResourceLocation
     
    static final mezz.jei.api.recipe.RecipeType<DungeonWrapper>
     
    static final net.minecraft.resources.ResourceLocation
     
    static final mezz.jei.api.recipe.RecipeType<EnchantmentWrapper>
     
    static final net.minecraft.resources.ResourceLocation
     
    static final mezz.jei.api.recipe.RecipeType<MobWrapper>
     
    static final net.minecraft.resources.ResourceLocation
     
    static final mezz.jei.api.recipe.RecipeType<PlantWrapper>
     
    static final Map<net.minecraft.resources.ResourceLocation,mezz.jei.api.recipe.RecipeType<?>>
     
    static final net.minecraft.resources.ResourceLocation
     
    static final mezz.jei.api.recipe.RecipeType<VillagerWrapper>
     
    static final net.minecraft.resources.ResourceLocation
     
    static final mezz.jei.api.recipe.RecipeType<WorldGenWrapper>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static mezz.jei.api.helpers.IJeiHelpers
     
    @NotNull net.minecraft.resources.ResourceLocation
    The unique ID for this mod plugin.
    static void
    hideCategories(String[] categories)
     
    void
    onRuntimeAvailable(@NotNull mezz.jei.api.runtime.IJeiRuntime jeiRuntime)
    Called when jei's runtime features are available, after all mods have registered.
    void
    registerCategories(mezz.jei.api.registration.IRecipeCategoryRegistration registration)
    Register the categories handled by this plugin.
    void
    registerRecipes(mezz.jei.api.registration.IRecipeRegistration registration)
    Register modded recipes.
    static void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface mezz.jei.api.IModPlugin

    registerAdvanced, registerFluidSubtypes, registerGuiHandlers, registerIngredients, registerItemSubtypes, registerRecipeCatalysts, registerRecipeTransferHandlers, registerVanillaCategoryExtensions
  • Field Details

    • MOB

      public static final net.minecraft.resources.ResourceLocation MOB
    • MOB_TYPE

      public static final mezz.jei.api.recipe.RecipeType<MobWrapper> MOB_TYPE
    • DUNGEON

      public static final net.minecraft.resources.ResourceLocation DUNGEON
    • DUNGEON_TYPE

      public static final mezz.jei.api.recipe.RecipeType<DungeonWrapper> DUNGEON_TYPE
    • WORLD_GEN

      public static final net.minecraft.resources.ResourceLocation WORLD_GEN
    • WORLD_GEN_TYPE

      public static final mezz.jei.api.recipe.RecipeType<WorldGenWrapper> WORLD_GEN_TYPE
    • PLANT

      public static final net.minecraft.resources.ResourceLocation PLANT
    • PLANT_TYPE

      public static final mezz.jei.api.recipe.RecipeType<PlantWrapper> PLANT_TYPE
    • ENCHANTMENT

      public static final net.minecraft.resources.ResourceLocation ENCHANTMENT
    • ENCHANTMENT_TYPE

      public static final mezz.jei.api.recipe.RecipeType<EnchantmentWrapper> ENCHANTMENT_TYPE
    • VILLAGER

      public static final net.minecraft.resources.ResourceLocation VILLAGER
    • VILLAGER_TYPE

      public static final mezz.jei.api.recipe.RecipeType<VillagerWrapper> VILLAGER_TYPE
    • TYPES

      public static final Map<net.minecraft.resources.ResourceLocation,mezz.jei.api.recipe.RecipeType<?>> TYPES
  • Constructor Details

    • JEIConfig

      public JEIConfig()
  • Method Details

    • getPluginUid

      @NotNull public @NotNull net.minecraft.resources.ResourceLocation getPluginUid()
      Description copied from interface: mezz.jei.api.IModPlugin
      The unique ID for this mod plugin. The namespace should be your mod's modId.
      Specified by:
      getPluginUid in interface mezz.jei.api.IModPlugin
    • registerRecipes

      public void registerRecipes(mezz.jei.api.registration.IRecipeRegistration registration)
      Description copied from interface: mezz.jei.api.IModPlugin
      Register modded recipes.
      Specified by:
      registerRecipes in interface mezz.jei.api.IModPlugin
    • onRuntimeAvailable

      public void onRuntimeAvailable(@NotNull @NotNull mezz.jei.api.runtime.IJeiRuntime jeiRuntime)
      Description copied from interface: mezz.jei.api.IModPlugin
      Called when jei's runtime features are available, after all mods have registered.
      Specified by:
      onRuntimeAvailable in interface mezz.jei.api.IModPlugin
    • registerCategories

      public void registerCategories(mezz.jei.api.registration.IRecipeCategoryRegistration registration)
      Description copied from interface: mezz.jei.api.IModPlugin
      Register the categories handled by this plugin. These are registered before recipes so they can be checked for validity.
      Specified by:
      registerCategories in interface mezz.jei.api.IModPlugin
    • resetCategories

      public static void resetCategories()
    • hideCategories

      public static void hideCategories(String[] categories)
    • getJeiHelpers

      public static mezz.jei.api.helpers.IJeiHelpers getJeiHelpers()